package com.irdstudio.efp.console.service.dao;

import java.util.List;

import com.irdstudio.efp.console.service.domain.FileNoticeRecord;
import com.irdstudio.efp.console.service.vo.FileNoticeRecordVO;

/**
 * <p>DAO interface:文件通知记录表				<p>
 * @author ligm
 * @date 2019-05-13
 */
public interface FileNoticeRecordDao {
	
	public int insertFileNoticeRecord(FileNoticeRecord fileNoticeRecord);
	
	public int deleteByPk(FileNoticeRecord fileNoticeRecord);
	
	public int updateByPk(FileNoticeRecord fileNoticeRecord);
	
	public FileNoticeRecord queryByPk(FileNoticeRecord fileNoticeRecord);
	
	public List<FileNoticeRecord> queryAllOwnerByPage(FileNoticeRecordVO fileNoticeRecord);
	
	public List<FileNoticeRecord> queryAllCurrOrgByPage(FileNoticeRecordVO fileNoticeRecord);
	
	public List<FileNoticeRecord> queryAllCurrDownOrgByPage(FileNoticeRecordVO fileNoticeRecord);
	
	public FileNoticeRecord queryByCondition(FileNoticeRecord fileNoticeRecord);

}
